import {request} from '@/common/js/request'

export default{
	data(){
		return {
			page: 2,
		}
	},
	methods: {
		/**
		 * 跳转页面
		 * @param {String} url 目标页面地址
		 * @param {Object} options 参数
		 * @param {Boolean} options.login 是否检测登录  
		 */
		// 封装的跳转  如果参数里带有{logion:ture} 就要验证是否登录
		navTo(url, options={}){
			if(!url){
				return;
			}
			// 检查每次跳转都否已登录 options.login是跳转带过来的{login:true} , hasLogin =true 时就有Tokten
			if(options.login && !this.$store.getters.hasLogin){
				url = '/pages/login/login';
			}
			uni.navigateTo({
				url
			})
		},
		
		// 后退, 默认后退一步
		navBack(delta = 1){
			// console.log('navBack', delta)
			uni.navigateBack({
				delta
			});
		},
	}
}